Definition of Mandrake Root

  • (noun) the root of the mandrake plant; used medicinally or as a narcotic

Synonyms of Mandrake Root


Antonyms of Mandrake Root


No Antonyms Found.

Homophones of Mandrake Root


No Homophones Found.